﻿<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Ingredients.aspx.cs" Inherits="WebApplication1.Ingredients" %>
 
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
    <style type="text/css">
    .style1
    {
        height: 21px;
    }
</style>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
CREATION D'INGREDIENTS
</h2>
<br/>
    
    <table>
        <!-- Nom -->
        <tr> 
            <td><asp:Label ID="lblNom" runat="server" Text="Nom : "></asp:Label></td>
            <td><asp:TextBox ID="txtNom" runat="server"></asp:TextBox></td> 
            <td>
            <asp:RequiredFieldValidator ID="RequiredName" runat="server" ControlToValidate="txtNom"
            ErrorMessage="Le nom de l'ingrédient doit être complété"
            setFocusOnerror="true">Le nom de l'ingrédient doit être complété
            </asp:RequiredFieldValidator>
            <%--<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="txtNom"
            ErrorMessage="Le nom doit être composé de caractères alphabétiques" Type="String">Le nom doit être composé de caractères alphabétiques
            </asp:RangeValidator>--%>
            </td>
        </tr>

        <!-- Calories -->
        <tr> 
            <td><asp:Label ID="LlblCalorie" runat="server" Text="Calories / 100g : "></asp:Label></td>
            <td><asp:TextBox ID="txtCalorie" runat="server"></asp:TextBox></td> 
            <td>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtCalorie"
            ErrorMessage="Le nombre de calories doit être complété"
            setFocusOnerror="true">Le nombre de calories doit être complété
            </asp:RequiredFieldValidator>
            <asp:RangeValidator ID="RangeValidator2" runat="server" ControlToValidate="txtCalorie"
            ErrorMessage="Le nombre de calories doit être numérique" Type="Integer" MinimumValue="0" MaximumValue="2000" >Le nombre de calories doit être numérique
            </asp:RangeValidator>
            </td>
        </tr>

        <!-- Unité utilisée pour cet ingrédient -->
        <tr>
            <td><asp:Label ID="lblUnite" runat="server" Text="Unité : "></asp:Label></td>
            <td>
                <asp:DropDownList ID="ddlIngredients" runat="server" Autopostback="true"
                    onselectedindexchanged="ddlIngredients_SelectedIndexChanged">
                    <asp:ListItem></asp:ListItem>
                    <asp:ListItem Value="Gramme">Gramme</asp:ListItem>
                    <asp:ListItem Value="Centilitre">Centilitre</asp:ListItem>
                    <asp:ListItem Value = "Pièce">Pièce</asp:ListItem>
                </asp:DropDownList>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="ddlIngredients"
                ErrorMessage="L'unité doit être complétée"
                setFocusOnerror="true">L'unité doit être complétée
                </asp:RequiredFieldValidator>
            </td> 
        </tr>
       
        <tr>
        <td></td>
         <td>
            <asp:Button ID="btnValider" runat="server" Text="Valider" 
                 onclick="btnValider_Click" />
        </td>
        </tr>

        <tr>
        <td class="style1">
        </td>
        <td class="style1"> <asp:Label ID="lblTest" runat="server" Text="TEST"></asp:Label></td>
            
        </tr>
    </table>
    
    
</asp:Content>
